外观
🎈 想读易懂版?
本章有易懂版(大白话讲重点,10 分钟读完):[第 17 章 打造 Skill:将方法论蒸馏为可执行 Skill(易懂版)](../../easy/第17章 打造 Skill:将方法论蒸馏为可执行 Skill(易懂版).md)
第 17 章 打造 Skill:将方法论蒸馏为可执行 Skill
本章目标:掌握"方法论蒸馏"的完整手艺——从成功实践中提炼可复用步骤、写清边界、测试并共享。Skill 是经验的容器:造 Skill 最大的收获不是技能本身,而是逼你把"我好像会做"变成"我知道怎么做,而且能做对"。
17.1 什么是"打造 Skill"
第 5 章我们学会了"用"Skill。这一章学"造"。
打造 Skill 的过程,本质上是一次方法论蒸馏:
你的一次成功实践 → 提炼出可复用的步骤 → 写成 Skill → 下次一键调用17.1.1 蒸馏的比喻
想想菜谱的诞生:一位厨师做了一道好吃的菜,他不能只留下"挺好吃的",而是要把原料、步骤、火候、注意事项写成菜谱——别人照着做也能做出来。Skill 就是 AI 界的菜谱。
17.2 什么时候值得造一个 Skill
17.2.1 四个信号
- 同一件事,你已经让我做过 2~3 次以上;
- 步骤基本固定,只是输入在变;
- 你和同事都频繁需要这个能力;
- 你想把个人经验变成团队资产。
17.2.2 判断口诀
"这件事 10 遍之后还会一样吗?" 会 → 值得造 Skill;不会 → 先别造。
| 判断 | 结论 |
|---|---|
| 会重复 + 步骤固定 | ✅ 造 Skill |
| 会重复 + 步骤常变 | ⚠️ 造"参数化" Skill |
| 一次性 / 探索中 | ❌ 先对话,稳定了再沉淀 |
17.3 打造 Skill 的五步法
第 1 步:回顾成功案例
找出最近一次做得好的任务,把全过程记下来——从失败和成功里都能提炼:
任务:合并 CSV
成功路径:读 README → 理解格式 → 写脚本 → 验证行数 → 输出
踩坑记录:CSV 编码是 GBK,需转 UTF-8第 2 步:提炼可复用步骤
去掉"这一次的特殊性",留下"下一次也适用"的骨架:
输入:多个 CSV 文件
步骤:读格式说明 → 检查字段 → 合并 → 校验行数 → 输出
输出:合并后的文件 + 校验报告关键:把"这一次的具体文件"换成"占位符/参数"。
| ❌ 不可复用 | ✅ 可复用 |
|---|---|
| "读取 data/a.csv 和 b.csv" | "读取 {输入目录} 下的 CSV 文件" |
| "列名是 日期/金额" | "按 {首行} 识别字段" |
第 3 步:写清边界与约定
适用:同构 CSV 合并
不适用:异构/超大文件
约定:保留表头、数值取两位、必须校验边界写得越清,Skill 越可靠——超出边界的输入,Skill 会拒绝或提示,而不是硬做。
第 4 步:命名并测试
- 名字要能"望文生义":
merge-csv、weekly-report; - 用真实数据测 2~3 次,确保稳定;
- 记录测试结果(什么输入、什么输出、有无问题)。
第 5 步:沉淀与共享
- 存入团队可访问的位置;
- 写一句话说明"什么时候用它";
- 让团队其他人试用,收集反馈迭代。
17.4 好 Skill 的检查清单
- ✅ 名称直观,说明清楚"何时用/何时不用";
- ✅ 步骤可执行,不依赖特定上下文;
- ✅ 输入输出有约定,验收标准明确;
- ✅ 处理边界写清,超出边界会拒绝或提示;
- ✅ 有测试记录,不是"我猜能用"。
17.4.1 好 Skill 的结构模板
markdown
# {技能名}
## 用途
{一句话:什么时候用它}
## 触发条件
{用户说什么话时触发}
## 输入
{需要哪些输入、格式要求}
## 执行步骤
{按顺序的可执行动作,每步可检查}
## 输出
{交付什么、验收标准}
## 边界
{适用/不适用/安全约定}17.5 常见误区
| 误区 | 正确做法 |
|---|---|
| 把一次性任务做成 Skill | 先确认真的会重复 |
| 步骤太依赖具体文件 | 用占位符,输入参数化 |
| 只写"做什么"不写"怎么验" | 每一步配验收 |
| 一次想做一个大而全的 Skill | 小而精,先解决一个问题 |
| 造完就锁死不迭代 | 用真实任务持续打磨 |
17.5.1 "小而精"原则
一个 Skill 只解决一个问题。 想把"写周报 + 做数据分析 + 发邮件"塞进一个 Skill,等于三个 Skill 互相打架。拆开,各自小而精,还能自由组合。
17.6 Skill 的进阶:从个人到团队资产
| 阶段 | 说明 |
|---|---|
| 个人 Skill | 你自己用(解决你的重复劳动) |
| 项目 Skill | 项目成员共享(统一做法) |
| 团队 Skill | 全团队复用(最佳实践标准化) |
个人积累 → 项目沉淀 → 团队复用——这是 Skill 价值的放大链,也是组织知识管理的第一步。
17.7 练习
- 回顾你最近一个成功任务,按五步法写出 Skill 初稿;
- 用一套新的真实输入测试它,记录哪里需要修正;
- 迭代到"换输入也能稳定跑"为止,然后分享给同事试用;
- 用 17.4 的检查清单给自己打分,补齐缺口。
17.8 延伸阅读
小结:Skill 是经验的容器。 造 Skill 最大的收获不是技能本身,而是逼你把"我好像会做"变成"我知道怎么做,而且能做对"。五步法(回顾→提炼→边界→测试→共享)+ 小而精原则,就是全部心法。下一章:多 Agent 系统设计。